Toward Composit ion Of Style-Conformant Software Architectures

نویسندگان

  • Nikunj R. Mehta
  • Nenad Medvidovic
چکیده

The codification of software architectural decisions made to address recurring software development challenges results in architectural styles. The primary benefit of architectural styles is that properties demonstrated at the level of a style are carried over into the software system architectures constructed using that style. However, in the absence of comprehensive techniques for checking conformance of a software architecture to its style(s), the expected stylistic properties are not always present in the architecture. This paper argues for a need to look beyond the existing formalizations of styles and architectures to construct style-conformant software architectures. The paper proposes a compositional formalization of styles and style-based architectures aimed at ensuring an architecture’s conformance to its style(s).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Concise Composit ion of Architectural Styles From Architectural Primit ives

Architectural styles represent composition patterns and constraints at the software architectural level and are targeted at families of systems with shared characteristics. They enable architectural reuse and hence can bring economy to the design of software architecture. Existing approaches support systematic description of style-based software architectures. Our approach, Alfa, focuses on the...

متن کامل

Notes Composition of the Controlling Phase in Muscovite Equilibrium Solubility

The equil ibrium ratio of 3.93 for pSi(OH4~ p K +] was significantly different from the ratio of 3.40 predicted by the equation for the dissolution o f muscovite of this particular composit ion in the presence of gibbsite. A new dissolution equation was derived in which the muscovite composit ion was adjusted to satisfy the solute activity data, the presumption being that muscovite of a new com...

متن کامل

Compositional Semantics for Linguistic Formalisms

In what sense is a grammar the union of its rules? This paper adapts the notion of composi t ion, well developed in the context of programming languages, to the domain of linguistic formalisms. We s tudy alternative definitions for the semantics of such formalisms, suggesting a denotat ional semantics that we show to be composit ional and fully-abstract. This facilitates a clear, mathematical l...

متن کامل

On compositional semantics

We prove a theorem stating that any semantics can be encoded as a composit ional semantics, which means that, essentially, the standard definition of composit ionali ty is formally vacuous. We then show that when one requires composi t ional semantics to be "systematic" ( that is the meaning funct ion cannot be arbitrary, but mus t belong to some class), one can easily distinguish between compo...

متن کامل

Style-Based Software Architectural Compositions as Domain-Specific Models

Architectural styles represent composition patterns and constraints at the software architectural level and are targeted at families of systems with shared characteristics. While both style-specific and style-neutral modeling environments for software architectures exist, creation of such environments is expensive and frequently involves reinventing the wheel. This paper describes the rapid des...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004